@charset "utf-8";

@media screen and (max-width:1280px) {
	.center {
		width: 1000px;
	}

	.top .nav li {
		width: 96px;
	}

	.remen {
		overflow: hidden;
	}

	.remen .float_l {
		width: 55%;
	}

	.gallery_img {
		margin-left: -40px;
	}

	.gallery_img a {
		width: calc(33.333% - 40px);
		height: auto;
		margin-left: 40px;
	}

	.gallery_img img {
		width: 100%;
		height: auto;
	}

	.index_about .float_l {
		width: 450px;
	}

	.index_case .center {
		width: 1000px !important;
	}

	.index_case .img1 {
		width: 50%;
		height: auto;
		position: relative;
	}

	.index_case .img1 img {
		width: 100%;
		height: auto;
		display: block;
	}

	.index_case .img1 p {
		width: calc(100% - 20px);
		padding: 0px 10px;
	}

	.index_case .float_r {
		width: 49%;
	}

	.index_case .img2 {
		width: 47.5%;
		height: auto;
		margin-left: 2.5%;
	}

	.index_case .img2 img {
		width: 100%;
		height: auto;
		display: block;
	}

	.index_case .img2 p {
		width: calc(100% - 20px);
		padding: 0px 10px;
	}

	.index_news .right {
		width: 46%;
	}

	.index_news .right .index_news2 {
		width: 50%;
		background: url(../img/index_news2.png) center center no-repeat;
	}

	.index_news .right .index_news3 {
		width: calc(50% - 1px);
		background: url(../img/index_news3.png) center center no-repeat;
	}

	.index_news .right .index_news4 {
		width: 100%;
		background: url(../img/index_news4.png) center center no-repeat;
	}

	.index_message .liuyan {
		width: 55%;
		margin-right: 0 !important;
		margin-left: 0;
	}

	.index_message .lianxi {
		width: 40% !important;
		float: right;
	}

	.foot .foot_ewm {
		width: 310px;
	}

	.foot .foot_lx {
		width: 250px;
		margin-right: 60px;
	}

	.foot .foot_logo {
		width: 380px;
	}

	.list_html .leibiao .list .text {
		width: calc(100% - 420px);
	}

	.contact_html .left {
		width: 390px;
	}

	#dituContent {
		width: 566px !important;
	}

	.list_show_html .left {
		width: 710px;
	}

	.list_show_html .right {
		width: 250px;
	}

	.show_html .img_show {
		width: 536px;
		height: auto;
	}

	.show_html .img_show img {
		width: 100%;
		height: auto;
	}

	.list_show_html .left .text {
		width: 660px;
	}

	.list_show_html .left .xiatiao a {
		width: 290px;
	}
}



@media screen and (max-width:1024px) {

	.phone_state {
		display: block;
	}

	.pc_state {
		display: none;
	}

	#dituContent {
		width: 100% !important;
	}

	html {
		font-size: 9vw;
		/* font-size:15.625vw; */
		margin: auto;
	}

	body {
		margin: 0px;
		padding: 0px;
		background-color: #fff;
		font-family: "微软雅黑";
		font-size: 14px;
		padding-bottom: 0.9rem;
		/* max-width: 640px; */
	}

	a {
		text-decoration: none;
		margin: 0;
		padding: 0;
	}

	/**{ font-family:"微软雅黑"; font-size:14px; color:#000;}*/
	* {
		font-size: 14px;
	}

	h1,
	h2,
	p,
	h4,
	h5,
	h3,
	h6 {
		margin: 0;
		padding: 0;
		font-weight: normal;
	}

	img {
		display: block;
		border: none;
	}

	.clearfix {
		clear: both;
	}

	ul,
	li {
		list-style: none;
		margin: 0;
		padding: 0;
	}

	input,
	select {
		border: none;
		font-family: "微软雅黑";
		outline: none
	}

	.main {
		width: 100%;
		/* max-width:750px;  */
		margin: 0 auto;
		position: relative;
	}

	.container {
		width: 100%;
		margin: 0 auto;
		/* max-width:750px; */
		margin: 0 auto;
		background: #fff;
	}

	.float_l {
		float: left;
	}

	.float_r {
		float: right;
	}

	.clear {
		clear: both;
	}

	.position_r {
		position: relative;
	}

	.position_a {
		position: absolute;
	}

	/*导航*/
	.head {
		width: 100%;
		height: 1.1rem;
		background: #ffffff;
		position: relative;
	}

	.head img {
		height: 110%;
	}

	.head .telephone {
		width: 1.1rem;
		height: 1.1rem;
		position: absolute;
		top: 0rem;
		right: 0rem;
	}

	/* banner */
	.banner img {
		width: 100%;
	}

	.banner .swiper-pagination-b {
		height: 0.4rem;
		background: rgba(0, 0, 0, 0.4);
		bottom: 0 !important;
	}

	.banner .swiper-pagination-bullet {
		width: 10px;
		height: 10px;
		display: inline-block;
		border-radius: 100%;
		background: #808080;
		opacity: 1;
	}

	.banner .swiper-pagination-bullet-active {
		opacity: 1;
		background: #000000;
	}

	/* 导航下拉 */
	.menu_list {
		position: relative;
	}

	.menu_list .div1 {
		position: absolute;
		top: 1.1rem;
		left: 0;
		width: 100%;
		background: url("../images/nav_bj.png") no-repeat;
		background-size: 100% 100%;
		z-index: 99;
		text-align: center;
		display: none;
	}

	.menu_list .div1 p {
		height: 0.63rem;
		box-shadow: 0px 1px 1px 0px rgba(35, 24, 21, 0.1);
		font-size: 0.24rem;
		color: #3e3a39;
		line-height: 0.68rem;
	}

	.menu_list .div1 a:nth-child(1) a {
		height: 0.68rem;
		border-top: none;
	}

	/* 底部 */
	.foot {
		width: 100%;
		height: 0.9rem;
		background: #343434;
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 99;
	}

	.foot .float_l {
		width: 25%;
	}

	.foot .float_l img {
		width: 0.62rem;
		height: 0.4rem;
		margin: auto;
		margin-bottom: 0.05rem;
		margin-top: 0.1rem;
	}

	.foot .float_l p {
		text-align: center;
		font-size: 0.2rem;
		color: #fff;
		/* margin-top: -0.05rem; */
	}

	.foot_line {
		width: 1px;
		height: 100%;
		background: #362d26;
		/* margin-top: 0.22rem; */
		float: left;
		display: none;
	}

	.bottom {
		height: 0.56rem;
		line-height: 0.46rem;
		padding-top: 0.14rem;
		font-size: 0.22rem;
		color: #666666;
		text-align: center;
	}

	/* 搜索 */
	.search {
		width: calc(100% - 0.4rem);
		height: 0.86rem;
		margin: auto;
		display: flex;
		padding: 0.26rem 0.2rem 0 0.2rem;
		border-bottom: solid 0.15rem #f1f1f1;
	}

	.search input {
		height: calc(100% - 0.26rem - 2px);
		width: calc(100% - 1rem);
		border: solid 2px #ffe401;
		border-right: none;
		padding: 0 8px 0 8px;
		font-size: 0.2rem;
		color: #999999;
	}

	.search .search_button {
		display: block;
		width: 0.8rem;
		height: calc(0.6rem + 2px);
		background: #ffe401;
		font-size: 0.22rem;
		text-align: center;
		line-height: 0.6rem;
		color: #000000;
	}

	.search input::-webkit-input-placeholder {
		/* WebKit, Blink, Edge */
		color: #e2e7eb;
	}

	.search input:-moz-placeholder {
		/* Mozilla Firefox 4 to 18 */
		color: #e2e7eb;
	}

	.search input::-moz-placeholder {
		/* Mozilla Firefox 19+ */
		color: #e2e7eb;
	}

	.search input:-ms-input-placeholder {
		/* Internet Explorer 10-11 */
		color: #e2e7eb;
	}

	/* 服务内容 */
	.service_content {
		border-bottom: solid 0.14rem #f1f1f1;
		padding-bottom: 0.24rem;
	}

	.index_title {
		height: 0.8rem;
		padding-top: 0.3rem;
	}

	.service_content .service_nav {
		padding: 0 0.1rem;
		margin-top: 0.28rem;
		/* margin-bottom: 0.2rem; */
	}

	.service_content .service_nav .float_l {
		width: calc(50% - 0.3rem);
		height: 0.5rem;
		font-size: 0.22rem;
		color: #666666;
		line-height: 0.5rem;
		text-align: center;
		margin: 0 0.15rem;
		margin-bottom: 0.16rem;
		background: #f1f1f1;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}

	.service_content .service_nav .float_l:hover {
		background: url("../images/service_nav.png") no-repeat;
		background-size: 100% 100%;
	}

	.service_content .service_nav .select {
		background: url("../images/service_nav.png") no-repeat;
		background-size: 100% 100%;
	}

	.service_content .product_img {
		padding: 0 0.15rem;
	}

	.service_content .product_img .float_l {
		width: calc(50% - 0.2rem);
		margin: 0 0.1rem;
		margin-bottom: 0.18rem;
		background: #e6e6e6;
	}

	.service_content .product_img .float_l img {
		border: solid 1px #e6e6e6;
		width: calc(100% - 2px);
		/* height: 2.11rem; */
	}

	.service_content .product_img .float_l p {
		height: 0.6rem;
		line-height: 0.6rem;
		font-size: 0.22rem;
		font-size: 0.26rem;
		color: #333333;
		background: url("../images/product_icon.png") right top no-repeat;
		background-size: 0.6rem 0.6rem;
		padding: 0 0.6rem 0 0.12rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}

	.more {
		width: calc(100% - 0.4rem);
		margin: auto;
		background: url("../images/more.png") no-repeat;
		background-size: 100% 100%;
		color: #333333;
		height: 0.52rem;
		line-height: 0.52rem;
		text-align: center;
		font-size: 0.24rem;
		display: block;
		margin-top: 0.1rem;
		box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.19);
	}

	.index_title h3 {
		font-size: 0.32rem;
		color: #333333;
		text-align: center;
	}

	.index_title p {
		font-size: 0.2rem;
		color: #8e8e8e;
		text-align: center;
	}

	.guanggao {
		width: 100%;
	}

	/* 基地展示 */
	.service_content {
		border-bottom: solid 0.14rem #f1f1f1;
		padding-bottom: 0.24rem;
	}

	/* .service_content .index_title{
		margin-top: 0.34rem;
	} */
	.service_content .service_nav {
		padding: 0 0.1rem;
		margin-top: 0.28rem;
		/* margin-bottom: 0.2rem; */
	}

	.service_content .service_nav .float_l {
		width: calc(50% - 0.3rem);
		height: 0.5rem;
		font-size: 0.22rem;
		color: #666666;
		line-height: 0.5rem;
		text-align: center;
		margin: 0 0.15rem;
		margin-bottom: 0.16rem;
		background: #f1f1f1;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}

	.service_content .service_nav .float_l:hover {
		background: url("../images/service_nav.png") no-repeat;
		background-size: 100% 100%;
	}

	.service_content .service_nav .select {
		background: url("../images/service_nav.png") no-repeat;
		background-size: 100% 100%;
	}

	.service_content .product_img {
		padding: 0 0.15rem;
		padding-top: 0.2rem;
	}

	.service_content .product_img .float_l {
		width: calc(50% - 0.2rem);
		margin: 0 0.1rem;
		margin-bottom: 0.18rem;
		background: #e6e6e6;
	}

	.service_content .product_img .float_l img {
		border: solid 1px #e6e6e6;
		width: calc(100% - 2px);
		/* height: 2.11rem; */
	}

	.service_content .product_img .float_l p {
		height: 0.6rem;
		line-height: 0.6rem;
		font-size: 0.22rem;
		font-size: 0.26rem;
		color: #333333;
		background: url("../images/product_icon.png") right top no-repeat;
		background-size: 0.6rem 0.6rem;
		padding: 0 0.6rem 0 0.12rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}

	/* 新闻中心 */
	.index_news .first {
		display: block;
		width: calc(100% - 0.66rem);
		margin: auto;
		padding: 0.12rem 0.13rem;
		background: #f1f1f1
	}

	.index_news .first img {
		width: 1.55rem;
		margin-right: 0.2rem;
	}

	.index_news .first .text {
		width: calc(100% - 1.75rem);
	}

	.index_news .first .text h6 {
		font-size: 0.26rem;
		color: #000000;
		font-weight: 600;
		line-height: 0.49rem;
		height: 0.49rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}

	.index_news .first .text p {
		font-size: 0.22rem;
		color: #000000;
		line-height: 0.32rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}

	.index_news .first .text div {
		width: 0.6rem;
		height: 1px;
		background: #000000;
		margin-bottom: 0.1rem;
	}

	.index_news .list {
		padding: 0 0.2rem;
	}

	.index_news .list a {
		display: block;
		height: 0.77rem;
		border-bottom: solid 1px #cccccc;
	}

	.index_news .list a p {
		padding-left: 0.4rem;
		font-size: 0.24rem;
		color: #333333;
		line-height: 0.77rem;
		height: 0.77rem;
		background: url("../images/list.png") left 0.17rem center no-repeat;
		background-size: 0.16rem 0.11rem;
		width: calc(100% - 2.1rem);
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}

	.index_news .list a .time {
		font-size: 0.24rem;
		color: #999999;
		line-height: 0.77rem;
		padding-right: 0.24rem;
	}

	.index_case {
		background: #ffe401;
		margin-top: 0.14rem;
		border-bottom: solid 0.17rem #f1f1f1;
	}

	.index_case .index_title {
		background: url("../images/case.png") no-repeat;
		background-size: 100% 100%;
	}

	.index_case .index_title {
		height: 0.9rem;
		padding-top: 0.2rem;
		margin-bottom: 0.35rem;
	}

	.index_case .product_img {
		padding: 0 0.15rem;
		margin-bottom: 0.6rem;
	}

	.index_case .product_img .float_l {
		width: calc(50% - 0.2rem);
		margin: 0 0.1rem;
		margin-bottom: 0.18rem;
		background: #fefefe;
	}

	.index_case .product_img .float_l img {
		border: solid 1px #fefefe;
		width: calc(100% - 2px);
	}

	.index_case .product_img .float_l p {
		height: 0.6rem;
		line-height: 0.6rem;
		font-size: 0.22rem;
		font-size: 0.26rem;
		color: #333333;
		background: url(../images/product_icon.png) right top no-repeat;
		background-size: 0.6rem 0.6rem;
		padding: 0 0.6rem 0 0.12rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}

	.index_case .swiper-pagination-bullet {
		width: 8px;
		height: 8px;
		display: inline-block;
		border-radius: 100%;
		background: #ffffff;
		opacity: 1;
	}

	.index_case .swiper-pagination-bullet-active {
		opacity: 1;
		background: none;
		border: solid 1px #fff;
	}

	/* 品牌故事 */
	.index_about {
		background: url("../images/about.png") no-repeat;
		background-size: 100% 100%;
		height: 4.4rem;
		padding: 0 0.3rem;
		border-bottom: solid 0.11rem #f1f1f1;
	}

	.index_about .jt {
		height: 0.15rem;
		margin: auto;
		margin-top: 0.08rem;
		margin-bottom: 0.18rem;
	}

	.index_about .text p {
		font-size: 0.24rem;
		color: #666666;
		text-align: justify;
		line-height: 0.36rem;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 4;
	}

	.index_about .more {
		margin-top: 0.45rem;
		width: 1.92rem;
		height: 0.48rem;
		border: solid 1px #666666;
		background: url("../images/jt2.png") center center no-repeat;
	}

	.index_icon {
		background: url("../images/index_icon.png") no-repeat;
		background-size: 100% 100%;
		padding-bottom: 0.27rem;
		border-bottom: solid 0.09rem #f1f1f1;
	}

	.index_icon .icon {
		width: 100%;
		padding-top: 0.47rem;
	}

	.index_icon .icon .float_l {
		width: calc(33.33% - 0.55rem);
		margin: 0 0.275rem;
		font-size: 0.26rem;
		text-align: center;
		padding-top: 0.8rem;
		height: 0.52rem;
	}

	.index_icon .icon .float_l:nth-child(1) {
		background: url("../images/index_icon1.png") no-repeat;
		background-size: 100% 100%;
	}

	.index_icon .icon .float_l:nth-child(2) {
		background: url("../images/index_icon2.png") no-repeat;
		background-size: 100% 100%;
	}

	.index_icon .icon .float_l:nth-child(3) {
		background: url("../images/index_icon3.png") no-repeat;
		background-size: 100% 100%;
	}

	.index_icon .text {
		padding: 0 0.2rem;
		margin-top: 0.24rem;
	}

	.index_icon .text .p {
		width: 60%;
		font-size: 0.30rem;
		color: #111111;
		line-height: 0.7rem;
	}

	.index_icon .text .dh {
		width: 40%;
		text-align: center;
		height: 0.58rem;
		background: #ffffff;
		border-radius: 0.58rem;
		font-size: 0.26rem;
		color: #3d6645;
		line-height: 0.58rem;
		font-weight: 600;
		margin-top: 0.1rem;
	}

	/* 联系我们 */
	.index_contact {
		background: #fafafa;
	}

	.index_contact .index_title {
		display: inline-flex;
		margin: 0 0.28rem;
	}

	.index_contact .flex {
		text-align: center;
	}

	.index_contact .flex .xian {
		height: 3px;
		width: 0.57rem;
		background: #e6e6e6;
		display: inline-flex;
	}

	.index_contact .text {
		padding: 0 0.2rem;
		padding-top: 0.3rem;
	}

	.index_contact .text p {
		font-size: 0.22rem;
		line-height: 0.5rem;
		color: #666666;
		/* padding-left: 0.6rem;
		margin-left: 0.6rem; */
		text-align: center;
	}

	.index_contact .text {
		padding-bottom: 0.7rem;
	}

	/* .index_contact .text p:nth-child(1){
		background: url("../images/contact_icon1.png") left top 0.1rem no-repeat;
		background-size: 0.39rem 0.3rem;
	}
	.index_contact .text p:nth-child(2){
		background: url("../images/contact_icon2.png") left top 0.1rem no-repeat;
		background-size: 0.39rem 0.3rem;
	}
	.index_contact .text p:nth-child(3){
		background: url("../images/contact_icon3.png") left top 0.1rem no-repeat;
		background-size: 0.39rem 0.3rem;
	}
	.index_contact .text p:nth-child(4){
		background: url("../images/contact_icon4.png") left top 0.1rem no-repeat;
		background-size: 0.39rem 0.3rem;
	} */

	/* 内页 */
	.inside_pages .index_icon {
		border-bottom: 0;
	}

	.inside_pages .inside_pages_dh {
		height: 0.73rem;
		background: url("../images/inside_pages.png") no-repeat;
		background-size: 100% 100%;
		padding: 0 0.2rem;
	}

	.inside_pages .inside_pages_dh .float_l {
		font-size: 0.32rem;
		color: #2b2b2b;
		line-height: 0.73rem;
		padding-right: 0.28rem;
		background: url("../images/jt.png") right center no-repeat;
		background-size: 0.17rem 0.13rem;
	}

	.inside_pages .inside_pages_dh .float_r {
		display: block;
		width: 1rem;
		height: 0.46rem;
		text-align: center;
		line-height: 0.46rem;
		font-size: 0.16rem;
		color: #2b2b2b;
		background: #ffe401;
		border-radius: 5px;
		margin-top: 0.14rem;
	}

	.inside_pages .service_content {
		margin-top: 0.27rem;
	}

	.inside_pages .index_news {
		border-top: solid 0.12rem #f1f1f1;
		padding-top: 0.17rem;
	}

	.inside_pages .lianxi {
		border-top: solid 0.12rem #f1f1f1;
		border-bottom: solid 0.12rem #f1f1f1;
		background: url("../images/lianxi.png") left bottom no-repeat;
		background-size: 100% auto;
		padding: 0 0.34rem;
		padding-bottom: 0.2rem;
	}

	.inside_pages .lianxi .h6 {
		font-size: 0.32rem;
		color: #666666;
		font-weight: 600;
		line-height: 0.6rem;
		padding-top: 0.22rem;
		margin-bottom: 0.1rem
	}

	.inside_pages .lianxi p {
		font-size: 0.22rem;
		color: #666666;
		line-height: 0.4rem;
	}

	.inside_pages .erweima {
		display: inline-flex;
		margin-top: 0.18rem;
	}

	.inside_pages .erweima img {
		width: 2.6rem;
		height: 2.6rem;
		border: solid 1px #ffe611;
		margin-right: 8px;
	}

	.inside_pages .erweima p {
		width: 0.3rem;
		border: solid 1px #000000;
		height: 2.24rem;
		line-height: 0.32rem;
		text-align: center;
		font-size: 0.24rem;
		color: #000;
		padding: 0 0.1rem;
		padding-top: 0.36rem;
	}

	.single_html {
		padding: 0.26rem 0.2rem;
		border-top: solid 0.12rem #f1f1f1;
		border-bottom: solid 0.12rem #f1f1f1;
	}

	.single_html p {
		font-size: 0.24rem;
		color: #666666;
		line-height: 0.4rem;
		text-align: justify;
	}

	.single_html img {
		width: 100%;
		margin: 0.3rem 0;
	}

	.show_html .img {
		width: calc(100% - 0.4rem);
		margin: auto;
	}

	.show_html .img img {
		width: 100%;
	}

	.show_html {
		margin-top: 0 !important;
	}

	.show_html .show {
		border-top: solid 0.15rem #f1f1f1;
		padding-top: 0.19rem;
	}

	.show_html .title {
		height: 0.6rem;
		background: #f2f2f2;
		margin-top: 0.26rem;
	}

	.show_html .title p {
		width: 1.7rem;
		height: 0.6rem;
		background: #ffe401;
		text-align: center;
		line-height: 0.6rem;
		font-size: 0.24rem;
	}

	.show_html .title a {
		display: block;
		line-height: 0.6rem;
		font-size: 0.24rem;
		color: #000;
		padding-right: 0.38rem;
		padding-left: 0.4rem;
		background: url("../images/fanhui.png") left center no-repeat;
		background-size: 0.28rem 0.6rem;
	}

	.show_html .text {
		padding: 0.26rem 0.2rem;
	}

	.show_html .text p {
		font-size: 0.24rem;
		color: #666666;
		line-height: 0.4rem;
	}

	.show_html .fanye {
		padding: 0 0.2rem;
		padding-bottom: 0.2rem;
		margin-top: 0.1rem;
	}

	.show_html .fanye a {
		display: block;
		width: calc(50% - 0.6rem);
		text-align: center;
		height: 0.6rem;
		background: #e6e6e6;
		line-height: 0.6rem;
		font-size: 0.2rem;
		color: #808080;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		padding: 0 0.2rem;
	}

	.list_show_html .title {
		padding: 0 0.2rem;
	}

	.list_show_html .title div:nth-child(1) {
		font-size: 0.28rem;
		color: #000000;
		font-weight: 600;
		text-align: center;
		line-height: 0.46rem;
		padding-top: 0.16rem;
	}

	.list_show_html .title div:nth-child(2) {
		font-size: 0.22rem;
		color: #999999;
		text-align: center;
		line-height: 0.34rem;
	}

	.list_show_html .title div:nth-child(2) span {
		margin: 0 0.1rem;
	}

	.list_show_html .text {
		padding: 0.26rem 0.2rem;
	}

	.list_show_html .text p {
		font-size: 0.24rem;
		color: #666666;
		line-height: 0.4rem;
		text-align: justify;
	}

	.list_show_html .text img {
		width: 100%;
		margin: 0.2rem 0;
	}

	.list_show_html .fanye {
		padding: 0 0.2rem;
		padding-bottom: 0.2rem;
		margin-top: 0.1rem;
	}

	.list_show_html .fanye a {
		display: block;
		height: 0.5rem;
		line-height: 0.5rem;
		padding: 0 0.2rem;
		background: #f0f0f0;
		margin-bottom: 0.12rem;
		font-size: 0.22rem;
		color: #333333;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}

	.list_show_html .fanye a:nth-child(3) {
		background: #ffe401;
		text-align: center;
	}

	.index_news {
		height: auto;
		background: none;
	}

	.guanggao {
		height: auto;
	}

	.message_phone {
		padding: 0 0.5rem;
		padding-top: 0.4rem;
	}

	.message_phone input {
		height: 0.6rem;
		border: solid 1px #aaaaaa;
		width: calc(100% - 0.4rem);
		border-radius: 4px;
		margin-bottom: 0.2rem;
		padding: 0 0.2rem;
		font-size: 0.24rem;
		color: #888888;
	}

	.message_phone input::-webkit-input-placeholder {
		color: #888888;
	}

	.message_phone input::-moz-placeholder {
		color: #888888;
	}

	.message_phone input:-moz-placeholder {
		color: #888888;
	}

	.message_phone input:-ms-input-placeholder {
		color: #888888;
	}

	.message_phone textarea {
		height: 1.7rem;
		border: solid 1px #aaaaaa;
		width: calc(100% - 0.4rem);
		border-radius: 4px;
		padding: 0.15rem 0.2rem;
		font-size: 0.24rem;
		color: #888888;
	}

	.message_phone textarea::-webkit-input-placeholder {
		color: #888888;
	}

	.message_phone textarea::-moz-placeholder {
		color: #888888;
	}

	.message_phone textarea:-moz-placeholder {
		color: #888888;
	}

	.message_phone textarea:-ms-input-placeholder {
		color: #888888;
	}

	.message_phone .button .float_l {
		display: block;
		width: calc(50% - 0.1rem);
		background: #242424;
		height: 0.6rem;
		line-height: 0.6rem;
		text-align: center;
		font-size: 0.26rem;
		color: #fff;
	}

	.message_phone .button .float_r {
		display: block;
		width: calc(50% - 0.1rem);
		background: #ffe401;
		height: 0.6rem;
		line-height: 0.6rem;
		text-align: center;
		font-size: 0.26rem;
		color: #242424;
	}

	.message_phone .button {
		padding: 0.2rem 0 0.8rem 0;
	}
}

@media screen and (max-width:960px) {
	html {
		font-size: 12vw;
	}
}

@media screen and (max-width:740px) {
	html {
		font-size: 15.625vw;
	}
}

/* overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2;  */